gst1-libav: Update to 1.4.4, disable CPU optimizations as in ffmpeg
authorTed Hess <[email protected]>
Wed, 3 Dec 2014 19:57:11 +0000 (14:57 -0500)
committerTed Hess <[email protected]>
Wed, 3 Dec 2014 19:57:11 +0000 (14:57 -0500)
Signed-off-by: Ted Hess <[email protected]>
multimedia/gst1-libav/Makefile

index 600fb670e4f91736ea346bd183b71a2d5080312f..81ce237b34ac3f8176e669b0aa42f135eec52382 100644 (file)
@@ -8,14 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=gst1-libav
-PKG_VERSION:=1.2.3
-PKG_RELEASE:=2
+PKG_VERSION:=1.4.4
+PKG_RELEASE:=1
 
 PKG_MAINTAINER:=W. Michael Petullo <[email protected]>
 
 PKG_SOURCE:=gst-libav-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gst-libav
-PKG_MD5SUM:=58c7998a054d8d8ca041fa35738f72b6
+PKG_MD5SUM:=64a3e2cda2687132cadca4efdc63f3b4
 
 PKG_LICENSE:=GPL-2.0 LGPL-2.0
 PKG_LICENSE_FILES:=COPYING COPYING.LIB
@@ -148,6 +148,7 @@ CONFIGURE_ARGS += \
        --without-system-libav \
        --with-libav-extra-configure="--target-os=linux \
        --disable-bsfs \
+       --disable-programs \
        --disable-devices \
        --disable-encoders \
        $(LIBAV_CONFIGURE_ENCODERS) \
@@ -161,6 +162,26 @@ CONFIGURE_ARGS += \
        $(LIBAV_CONFIGURE_PARSERS) \
        --disable-protocols \
        $(LIBAV_CONFIGURE_PROTOCOLS) \
+       --disable-asm \
+       --disable-altivec \
+       --disable-amd3dnow \
+       --disable-amd3dnowext \
+       --disable-mmx \
+       --disable-mmxext \
+       --disable-sse \
+       --disable-sse2 \
+       --disable-sse3 \
+       --disable-ssse3 \
+       --disable-sse4 \
+       --disable-sse42 \
+       --disable-avx \
+       --disable-xop \
+       --disable-fma3 \
+       --disable-fma4 \
+       --disable-avx2 \
+       --disable-vfp \
+       --disable-neon \
+       --disable-inline-asm \
        --disable-yasm"
 
 # XXX: trick to force use of embedded Libav headers